دسته بندی ها
21:03 1399/11/02

دلیل خطای An OLE DB Provider was not specified in the ConnectionString. An example would be, Provider=SQLOLEDB چیست

مشخصات سوال کننده :
کاربر : hamdola     امتیاز کاربر : 121     رتبه کاربر : 12
دسته بندی : سی شارپ WPF Access

به این سوال امتیاز بدهید    0
تعداد بازدید این سوال : 3063
پاسخ دهنده : fateme 21:11 1399/11/02

با توجه به خطایی که دارید خطا در قسمت Provider در کانکشن استرینگ هست. همون طوری که در خود خطا هم گفته شده در قسمت Provider به جای Microsoft.ACE.OLEDB.12.0 قرار بدید SQLOLEDB

اما اگر احیانا خطای شما رفع نشد، میتونه از نسخه اکسس شما هم باشه چون شما در قسمت Provider نوشتید Microsoft.ACE.OLEDB.12.0 که مربوط به نسخه 12 اکسس یا همون اکسس 2007 هست. شما باید مطمئن باشید که نسخه Access runtime Engine رو به درستی و مربوط به ورژن 12 نصب کردید. اگر احیانا نسخه جدیدتری نصب کردید باید شما 12 رو به شماره های بالاتر تغییر بدید. (Access runtime engine)

به این پاسخ امتیاز بدهید    0
امتیاز: 1617 رتبه: 2
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.   ورود